Logo
Blog
To the map

Explore Swiss ski resorts from St. Moritz: Ski Areas Linked by Train and Bus

These ten ski resorts are all reachable from St. Moritz by public transport. From family-friendly slopes to high-altitude runs, there's something for every skier. Whether you're after quiet pistes or lively après-ski villages, the Swiss rail network brings you close to the action.

The resorts below are sorted by travel time from St. Moritz, to facilitate your planning. Make sure to visit the map, to explore thousands of destinations and activities, reachable from any starting point in Switzerland.

Discover other activities close to St. Moritz

  • Accessible Adventures near St. Moritz
  • Mountain Adventures: Scenic Hikes from St. Moritz
  • Winter Hikes from St. Moritz by public transport
  • Thrilling Mountain Bike Trails around St. Moritz
  • Snowshoeing from St. Moritz by public transport
1/10

Corviglia

Minimum travel time: 15m to Celerina (Talstation Marguns)

Corviglia is a renowned high-altitude ski area above St. Moritz in the Upper Engadin. The resort offers extensive terrain spread across varied slopes suitable for all skill levels, from gentle practice areas to challenging descents. Modern lift infrastructure connects well-groomed pistes with stunning alpine panoramas. Known for hosting World Cup races, the area combines sporting heritage with elegant mountain culture. Sunny conditions and snow-sure slopes make it a classic destination in the Engadin valley.

lift23

How to get to Corviglia

Fastest connection from St. Moritz to Celerina (Talstation Marguns): 15m
RE3 (3m)
Walk from to
Search Connections & Buy Tickets on SBB

Start from elsewhere?

  • Skiing Made Simple: Where You Can Reach the Slopes from Arosa by Train and Bus
  • From Chur to the Mountains: Ski Resorts You Can Access Easily by Public Transport
  • Explore Swiss ski resorts from Pontresina: Ski Areas Linked by Train and Bus
2/10

Corvatsch-Furtschellas

Minimum travel time: 18m to Surlej, Cristins

Stretching high above the Engadin valley, this expansive resort offers predominantly intermediate terrain complemented by glacier skiing opportunities. The extensive lift network accesses varied slopes suitable for confident skiers, while gentler runs provide options for those still developing their technique. Its elevated position ensures reliable snow conditions and spectacular alpine panoramas throughout the season.

lift15

How to get to Corvatsch-Furtschellas

Fastest connection from St. Moritz to Surlej, Cristins: 18m
Walk from to
604 (7m)
620 (3m)
Search Connections & Buy Tickets on SBB
3/10

Müsella – La Punt

Minimum travel time: 20m to Chamues-ch, Müsella

Müsella – La Punt is a small, intimate ski area in the Upper Engadin valley. With a single lift serving gentle terrain, it offers a peaceful setting ideal for beginners and families seeking a relaxed mountain experience. The modest infrastructure and easy slopes create a calm, unhurried atmosphere away from larger resort crowds. Its location near La Punt provides access to the scenic Engadin landscape while maintaining a quiet, village-scale character.

lift1

How to get to Müsella – La Punt

Fastest connection from St. Moritz to Chamues-ch, Müsella: 20m
R15 (7m)
Walk from to
606 (10m)
Search Connections & Buy Tickets on SBB
4/10

Diavolezza-Lagalb

Minimum travel time: 32m to Bernina Diavolezza, Bahnhof

Diavolezza-Lagalb is a high-altitude glacier skiing area in the Upper Engadine, offering spectacular panoramic views of the Bernina massif. The terrain caters primarily to confident skiers with varied steep descents and off-piste opportunities. Its elevated position ensures reliable snow conditions and a distinctive alpine atmosphere. The resort combines dramatic mountain scenery with accessible glacier runs, making it a notable destination for those seeking altitude and challenging terrain in the Engadine region.

lift7

How to get to Diavolezza-Lagalb

Fastest connection from St. Moritz to Bernina Diavolezza, Bahnhof: 32m
RE9 (6m)
Walk from to
602 (19m)
Search Connections & Buy Tickets on SBB
5/10

St. Moritz – Zuoz

Minimum travel time: 33m to Zuoz, Chaunt da Crusch

This area connects two historic Engadin villages through accessible terrain suited for beginners and leisurely skiing. The predominantly gentle slopes wind through forested sections and open meadows, offering a more tranquil alternative to busier alpine destinations. Limited lift infrastructure creates an intimate atmosphere, while the scenic Upper Engadin landscape provides classic Swiss mountain backdrops. Ideal for those seeking relaxed skiing away from crowded pistes.

lift5

How to get to St. Moritz – Zuoz

Fastest connection from St. Moritz to Zuoz, Chaunt da Crusch: 33m
RE3 (17m)
Walk from to
608 (4m)
Search Connections & Buy Tickets on SBB
6/10

Pontresina

Minimum travel time: 34m to Pontresina (Sesselb. Languard)

Pontresina offers a small, local ski area in the Upper Engadin valley, ideal for beginners and those seeking a calm mountain experience. With just a couple of lifts serving gentle terrain, this traditional alpine village provides an intimate setting away from larger resort crowds. The surrounding Engadin landscape features stunning high-altitude scenery and access to cross-country skiing routes. Pontresina serves as a quieter alternative base for exploring the broader ski region.

lift2

How to get to Pontresina

Fastest connection from St. Moritz to Pontresina (Sesselb. Languard): 34m
RE9 (6m)
Walk from to
602 (5m)
Walk from to
Search Connections & Buy Tickets on SBB
7/10

Bivio

Minimum travel time: 35m to Bivio, posta

Bivio is a small, traditional mountain village in the Grisons region offering a quiet skiing experience. The compact resort features a modest lift network serving a mix of terrain, with intermediate runs forming the core of the skiing area. Easy slopes provide accessible options for beginners, while some more challenging sections cater to confident skiers. The village maintains an authentic alpine character, appealing to those seeking a relaxed atmosphere away from larger, busier destinations.

lift3

How to get to Bivio

Fastest connection from St. Moritz to Bivio, posta: 35m
Walk from to
182 (31m)
Search Connections & Buy Tickets on SBB
8/10

Casaccia

Minimum travel time: 38m to Casaccia, Villaggio

Casaccia is a small, quiet mountain village in the Bergell valley offering a modest ski area with a single lift. The terrain is gentle and well-suited for beginners and families seeking a relaxed atmosphere away from larger resorts. This unpretentious destination provides an authentic alpine experience with uncrowded slopes, ideal for those looking to enjoy winter sports in a tranquil, traditional setting without the bustle of major ski stations.

lift1

How to get to Casaccia

Fastest connection from St. Moritz to Casaccia, Villaggio: 38m
Walk from to
604 (34m)
Search Connections & Buy Tickets on SBB
9/10

Bergün - Filisur / Darlux

Minimum travel time: 1h 14m to Pros da Darlux

Bergün - Filisur / Darlux is a small, traditional ski area in the Albula Valley offering a tranquil atmosphere away from crowded slopes. The terrain is primarily suited for intermediate skiers, with gentle runs winding through the mountainside and forest. A handful of lifts serve the modest vertical drop, making it ideal for relaxed days on the snow. The area preserves a quiet, village character, appealing to those seeking uncomplicated skiing in an authentic Alpine setting.

lift3

How to get to Bergün - Filisur / Darlux

Fastest connection from St. Moritz to Pros da Darlux: 1h 14m
IR38 (41m)
Walk from to
SL (13m)
Search Connections & Buy Tickets on SBB
10/10

Skilift Selfranga

Minimum travel time: 1h 17m to Klosters, Oberselfranga

Skilift Selfranga is a small, intimate skiing area in the Swiss mountains featuring gentle terrain well-suited for beginners and those learning to ski. The limited infrastructure creates a quiet, uncrowded atmosphere ideal for relaxed skiing. With predominantly easy slopes and minimal facilities, it offers a low-key alpine experience away from larger resort crowds. The modest vertical drop and simple layout make navigation straightforward for newcomers to winter sports.

lift2

How to get to Skilift Selfranga

Fastest connection from St. Moritz to Klosters, Oberselfranga: 1h 17m
RE3 (1h 9m)
Walk from to
234 (6m)
Search Connections & Buy Tickets on SBB

Much more on ovunta.com/en/map

  • dsl2

    Advanced slopes: 10km

  • dsl0

    Easy slopes: 23km

  • dsl1

    Intermediate slopes: 31.3km

  • dslt

    Total slope length: 64.3km

  • dsl2

    Advanced slopes: 8.1km

  • dsl0

    Easy slopes: 18.4km

  • dsl1

    Intermediate slopes: 79km

  • dslt

    Total slope length: 106.9km

  • dsl0

    Easy slopes: 0.5km

  • dslt

    Total slope length: 0.5km

  • dsl2

    Advanced slopes: 4.2km

  • dsl1

    Intermediate slopes: 15.1km

  • dslt

    Total slope length: 19.3km

  • dsl2

    Advanced slopes: 3km

  • dsl0

    Easy slopes: 6.8km

  • dsl1

    Intermediate slopes: 3.9km

  • dslt

    Total slope length: 13.6km

  • dsl0

    Easy slopes: 0.3km

  • dslt

    Total slope length: 0.3km

  • dsl2

    Advanced slopes: 1.4km

  • dsl0

    Easy slopes: 5.4km

  • dsl1

    Intermediate slopes: 8km

  • dslt

    Total slope length: 14.8km

  • dsl0

    Easy slopes: 0.6km

  • dslt

    Total slope length: 0.6km

  • dsl2

    Advanced slopes: 0.6km

  • dsl0

    Easy slopes: 1.6km

  • dsl1

    Intermediate slopes: 7.8km

  • dslt

    Total slope length: 9.9km

  • dsl0

    Easy slopes: 1.8km

  • dsl1

    Intermediate slopes: 0.9km

  • dslt

    Total slope length: 2.7km

Learn more on
mountains.ch

and on
snow.myswitzerland.com

stmoritz.com

Learn more on
corvatsch-diavolezza.ch

and on
silvaplana.ch

snow.myswitzerland.com

Learn more on
snow.myswitzerland.com

and on
engadin.ch

Learn more on
corvatsch-diavolezza.ch

and on
engadin.ch

snow.myswitzerland.com

Learn more on
snow.myswitzerland.com

and on
zuozski.ch

engadin.ch

Learn more on
engadin.ch

and on
snow.myswitzerland.com

Learn more on
snow.myswitzerland.com

and on
schneesportbivio.axess.shop

Learn more on
bregaglia.ch

Learn more on
snow.myswitzerland.com

and on
berguen-filisur.ch

Learn more on
snow.myswitzerland.com

and on
davos.ch

skiliftselfranga.ch